Approximate Shortest Path Calculations in Simple Polyhedra

نویسندگان

  • Fajie Li
  • Reinhard Klette
چکیده

This paper considers the calculation of a Euclidean shortest path (ESP) in a three-dimensional (3D) polyhedral space Π . We propose an approximate κ(ε) · O(M |V |) 3D ESP algorithm (excluding preprocessing), with preprocessing time complexity O(M |E| + |S| + |V | log |V |), for solving a special, but ‘fairly general’ case of the 3D ESP problem, where Π does not need to be convex, V and E are the sets of vertices and edges of Π , respectively, and S is the set of faces (triangles) of Π; M is the maximal number of vertices of a socalled critical polygon; κ(ε) = (L0 − L)/ε where L0 is the length of an initial path and L is the true (i.e., optimum) path length. The given algorithm solves approximately three (previously known to be) NP-complete or NP-hard 3D ESP problems in time κ(ε) · O(k), where k is the number of layers in a stack, which is introduced in this paper as being the problem environment. The proposed approximation method has straightforward applications for ESP problems when analyzing polyhedral objects (e.g., in 3D imaging), of for ‘flying’ over a polyhedral terrain.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximate Shortest Paths in Simple Polyhedra

Introduction Minimal paths in volume images have raised interest in computer vision and image analysis (for example, [4, 5]). In medical image analysis, minimal paths were extracted in 3D images and applied to virtual endoscopy [5]. The existed approximation algorithms for 3D ESP calculations are not efficient, see, for example, [2, 6]. Recently, [1] proposes algorithms for calculating approxim...

متن کامل

Euclidean Shortest Path Algorithm for Spherical Obstacles

One version of the Euclidean shortest path problem (ESP) is to find the shortest path such that it starts at p and ends at q and it avoids passing through an unordered set of pairwise disjoint obstacles. This paper describes an approximate algorithm for solving this ESP problem for two points p and q and a finite set of pairwise disjoint spheres in R not containing those two points. We apply th...

متن کامل

PRELIMINARIES Sequences of Spheres in R 3

One version of the Euclidean shortest path problem (ESP) is to find the shortest path such that it starts at p and ends at q and it avoids passing through an unordered set of pairwise disjoint obstacles. This paper describes an approximate algorithm for solving this ESP problem for two points p and q and a finite set of pairwise disjoint spheres in R not containing those two points. We apply th...

متن کامل

Practical Methods for Approximating Shortest Paths on a Convex Polytope in R3

We propose a n extremely simple approximation scheme for computing shortest paths on the surface of a convex polytope in three dimensions. Given a convex polytope P with n vertices and two points p,q on its surface, let d{subscript p}(p,q) denote the shortest path distance between p and q on the surface of P. Our algorithm produces a path of length at most 2*d{subscript p}(p,q) in time O(n). Ex...

متن کامل

Unfolding Convex Polyhedra via Quasigeodesics

We show that cutting shortest paths from every vertex of a convex polyhedron to a simple closed quasigeodesic, and cutting all but a short segment of the quasigeodesic, unfolds the surface to a planar simple polygon.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008